{ INFORMATICS.MCCME.RU
  Problem statement: http://informatics.mccme.ru/moodle/mod/statements/view3.php?chapterid=2976
  Verdict: Accepted
}
uses SysUtils;
var k:int64; i:longint; l1,l2:integer; c:char; s,s1:string;
begin
reset(input,'input.txt');
rewrite(output,'output.txt');
readln(s);
if length(s)=1 then writeln('First') else begin
  if odd(length(s)) then begin
    i:=1;
    s1:='9';
    while i<length(S) do begin
      inc(i,2);
      s1:=s1+'09';
    end;
    if s<=s1 then writeln('First') else writeln('Second');
  end else begin
    i:=2;
    s1:='19';
    while i<length(s) do begin
      inc(i,2);
      s1:=s1+'09';
    end;
    if s<=s1 then writeln('Second') else writeln('First');
  end;
end;
 close(input);
close(output);
end.